home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / text / docs / hst_doc.lha / SIX.TXT < prev    next >
Text File  |  1993-05-10  |  24KB  |  727 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                                                                 COURIER HST
  8.  
  9.  
  10.                                                                   CHAPTER 6
  11.                                                       DIALING AND ANSWERING
  12.  
  13.  
  14.           BASIC REQUIREMENTS
  15.  
  16.           To successfully establish a communications link, the called or
  17.           calling modem must be compatible with the following standards at
  18.           the specified rates.
  19.  
  20.                     Bits per  
  21.                      Second   Standard
  22.                     
  23.                       9600    USR-HST or compatible
  24.                       2400    CCITT V.22bis
  25.                       1200    Bell 212A
  26.                        300    Bell 103
  27.  
  28.           To successfully exchange data, both modems must use the same 10-
  29.           bit data format.  The formats allowed are as follows:
  30.  
  31.                     Start     Data                     Stop
  32.                     Bits      Bits      Parity         Bits
  33.                      1         7      Even, Odd,        1
  34.                                       Mark, Space           
  35.                      1         7      None, Even, Odd,  2
  36.                                       Mark, Space
  37.                      1         8      None             1,2
  38.                     
  39.  
  40.           Transmission Rate
  41.  
  42.           In general, you should know the transmission rate of the other
  43.           modem before calling.  However, if the link rate is set to the
  44.           default, &N0, and the remote modem is operating at a lower rate,
  45.           the Courier falls back to the rate of the remote modem.  This
  46.           applies to both Originate and Answer Modes.  See the discussion
  47.           under Data Rate Commands, in Chapter 4.
  48.  
  49.           Error Control
  50.  
  51.           Always set the Courier HST for error control, &M4 (the default)
  52.           or &M5, for 9600 bps connections.
  53.  
  54.           It's a good idea to find out if the remote modem is MNP-
  55.           compatible at 2400/1200 bps.  Some public network services, for
  56.           example, are not.  If the Courier HST is set to &M4 and dials a
  57.           modem that isn't under error control, it operates in Normal Mode
  58.           (no error control).  However, if the remote modem doesn't support
  59.           the MNP protocol at 2400 or 1200 bps, the MNP link-request
  60.           signals may be misinterpreted and block a successful connection.
  61.  
  62.                                                                          6-1
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.                                                                 COURIER HST
  74.  
  75.  
  76.           If you know the remote modem doesn't support MNP, we recommend
  77.           setting the Courier HST to &M0 before dialing.
  78.  
  79.           Automatic Retrain
  80.  
  81.           An HST or V.22bis modem sends a retrain signal if it senses that
  82.           a problem in the phone line connection may be causing data
  83.           unreliability.  The modems stop the transfer of data for about a
  84.           second while they resynchronize, and then resume Data Mode
  85.           operation.
  86.  
  87.           Retraining only occurs during 9600 and 2400 bps communications.
  88.           For a description of the signaling sequence, see Appendix E-3.
  89.  
  90.           PLACING CALLS
  91.  
  92.           The commands discussed in this section are used in the following
  93.           operations:
  94.  
  95.                Dialing             D (0-9 # * , ; ! P T W @ R), DSn
  96.                Redialing           A/, A>, >
  97.                Canceling dialing   <any key>
  98.  
  99.           Dial (D)
  100.  
  101.           When the Dial command is issued the modem goes off hook -- the
  102.           equivalent of your picking up the phone -- then enters Originate
  103.           Mode and dials the number sequence that follows.  The modem also
  104.           executes any other commands or options included in the command
  105.           line.
  106.  
  107.           The command string may include up to 40 characters, plus the AT
  108.           prefix and Carriage Return/Enter key.  The modem doesn't count
  109.           spaces.  It counts punctuation characters such as parentheses and
  110.           hyphens, but ignores them.
  111.  
  112.           The following command instructs the modem to stop the display of
  113.           commands (E0, turn off the local echo), to dial (D) using Touch-
  114.           Tone dialing (T), and to turn off the speaker (M0).  The spaces
  115.           shown are ignored by the modem and are only included here for
  116.           readability.
  117.  
  118.                     AT E0 DT 1234567 M0 <Enter>
  119.  
  120.           Dialing Type (P, T)
  121.  
  122.           If set to X0 or X1, the modem defaults to pulse (rotary) dialing.
  123.           To have the modem use tone dialing, use the T command, which also
  124.           allows you to use the asterisk (*) and pound sign (#).   The
  125.  
  126.  
  127.  
  128.                                                                          6-2
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.                                                                 COURIER HST
  140.  
  141.  
  142.           command may be included in the Dial string, as in the above
  143.           example, or issued separately:
  144.  
  145.                     ATT <Enter>
  146.  
  147.           The following command resets the modem to pulse dialing:
  148.  
  149.                     ATP <Enter>
  150.  
  151.           You can switch from one dial type to another within a dialing
  152.           sequence.  For example, you might have a phone line that only
  153.           accepts pulse dialing (slower than Touch-Tone dialing) but
  154.           subscribe to a long-distance service that accepts tone dialing,
  155.           such as  MCI.  You can switch to tone dialing once you've hooked
  156.           into the long-distance service.  In the following example, a
  157.           switch is made to tone dialing before entering a service account
  158.           number and the long-distance destination. (The commas are
  159.           discussed shortly.)
  160.  
  161.                     ATDP 9,,7654321,,T 55555,,1 312 1234567 <Enter>
  162.  
  163.           NOTE:  The modem remains set for Touch-Tone dialing until it is
  164.           reset or the ATP (pulse) command is reissued.
  165.  
  166.           Adaptive Dialing (X2-X7)
  167.  
  168.           When any of the X2 through X7 options is in effect and you don't
  169.           issue a dialing type in the Dial string, the Courier uses tone
  170.           dialing, which is faster than the default pulse type.  However,
  171.           if the phone company central office doesn't have Touch-Tone
  172.           detection equipment, the modem can not "break dial" and continues
  173.           to detect the dial tone.  If this occurs, the modem automatically
  174.           reverts to pulse dialing.
  175.  
  176.           Pause (,)
  177.  
  178.           A comma causes a two-second delay in the dial sequence.  The
  179.           following example contains four-second delays at several points:
  180.  
  181.                     ATDP 9,,7654321,,T 55555,,1 312 1234567 <Enter>
  182.  
  183.           The first four-second pause is to access an outside line after
  184.           dialing 9, the second to make sure the remote computer is ready
  185.           for the user's account number, and the third, to delay before
  186.           dialing the long-distance number.
  187.  
  188.           Such pauses, however, may not be necessary.  Experiment and use
  189.           delays only as required.
  190.  
  191.           NOTE:  A slash (/) can be used in any command string to have the
  192.           modem pause for only 125 milliseconds.  Some users find the
  193.  
  194.                                                                          6-3
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.                                                                 COURIER HST
  206.  
  207.  
  208.           shorter delay of a series of slashes, rather than the 2-second
  209.           comma pause, useful for certain applications.
  210.  
  211.           Dial and Return to Command Mode (;)
  212.  
  213.           If your phone is plugged into the modem, you can use this option
  214.           to have the modem Auto Dial a telephone rather than a modem.  The
  215.           Courier dials, remains off hook and returns the OK message,
  216.           indicating it is in Command Mode.
  217.  
  218.           For example, to have the modem place a voice call, issue the Dial
  219.           command with a semicolon:
  220.  
  221.                     ATDT5551234; <Enter>
  222.  
  223.           When the modem returns the OK result, pick up your phone receiver
  224.           so you can talk to the other party and tell the modem to hang up:
  225.  
  226.                     ATH <Enter>
  227.  
  228.           Similarly, you can call a recorded weather or other service.
  229.           Have the modem Dial, listen to the recording over the modem's
  230.           speaker and, when you're finished, tell the modem to hang up.
  231.  
  232.           Dialing Letters (")
  233.  
  234.           Quotation marks are used to have the modem dial abbreviations and
  235.           acronyms used as phone "numbers," such as DIAL USR (the
  236.           USRobotics Sales Department's 800 number).  The option is called
  237.           Quote Mode.  Quotation marks are inserted at the beginning of the
  238.           alphabetic string:
  239.  
  240.                     ATDT"BBS-NEWS <Enter>
  241.  
  242.           If you're including another command after the dial string, use
  243.           closing quotation marks before the additional command.
  244.  
  245.           Transferring Calls (!)
  246.  
  247.           This command applies to modems in installations where other
  248.           modems share the phone line.  The modem flashes the switch-hook,
  249.           i.e., goes off hook 0.5 seconds, on hook for 0.5 seconds, and off
  250.           hook again to dial the specified extension. The following example
  251.           includes instructions to return to Command Mode (;) and to hang
  252.           up (H).
  253.  
  254.                     ATDT !1234;H <Enter>
  255.  
  256.  
  257.  
  258.  
  259.  
  260.                                                                          6-4
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.                                                                 COURIER HST
  272.  
  273.  
  274.           Wait for a Second Dial Tone (W)
  275.  
  276.           This command is useful in situations where you must wait for a
  277.           second dial tone before entering a password, for example, when
  278.           using MCI, Sprint, or other long-distance service.  The following
  279.           command tells the modem to dial the service number, wait for the
  280.           second dial tone, dial the ID, pause two seconds, then place the
  281.           long-distance call.
  282.  
  283.                     ATDT 5551234 W 12345, 3121234567 <Enter>
  284.  
  285.           NOTE:  This command executes only if result code option X3 or
  286.           greater has been issued.  If the modem is set to X2 or lower, the
  287.           modem interprets the W as a comma (two-second pause).
  288.  
  289.           Wait for an Answer (@)
  290.  
  291.           Some online services answer the phone and return a tape-recorded
  292.           request for information before processing transactions.  In such
  293.           instances, the @ command can be used in the Dial string to tell
  294.           the modem to detect at least one ring, wait for five seconds of
  295.           silence at the other end of the call, and then continue to
  296.           execute the Dial string.
  297.  
  298.           To use the @ command, set the modem to X3, X4 or X7.  If the
  299.           modem is set to X2 or lower, the modem returns an ERROR message
  300.           when encountering the @ character in a command string.  If set to
  301.           X5 or X6, the modem hangs up when it detects a voice answer and
  302.           sends the VOICE result code.
  303.  
  304.           In the next example, the modem is set to the X4 result code
  305.           option and dials a banking service.  Each occurrence of @ in the
  306.           example indicates a five-second wait for silence after taped
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.                                                                          6-5
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.                                                                 COURIER HST
  338.  
  339.  
  340.           requests from the bank for the labeled items.  The transaction
  341.           code might be used, for example, to request an account balance.
  342.  
  343.                                            Password
  344.                                               |
  345.                     ATX4 DT1234567 @ 12345 @ 6789 @ 2;
  346.                                         |           |
  347.                                    Account #  Transaction Code
  348.  
  349.           If the necessary conditions don't occur -- no rings, or no
  350.           following five seconds of silence -- the modem times out as it
  351.           normally would (after 30 seconds).  It then sends the message NO
  352.           ANSWER to the screen and aborts the command.
  353.  
  354.           Reversing Originate/Answer Frequencies (R)
  355.  
  356.           This command allows calls to an originate-only modem.  It
  357.           reverses the modem's originate/answer frequencies, forcing the
  358.           Courier to dial out at the answer frequency.  The command follows
  359.           the Dial command, before or after the phone number:
  360.  
  361.                     AT D1234567R <Enter>
  362.                     AT DR1234567 <Enter>
  363.  
  364.           CANCELING DIALING
  365.  
  366.           To cancel dial-command execution, press <any key>.  If you
  367.           inadvertently hit a key on the keyboard while the modem is
  368.           dialing, the call is canceled.  If this occurs, type the A/
  369.           command explained in the next section.
  370.  
  371.           REDIALING
  372.  
  373.           The most frequent reason for redialing is receipt of a busy
  374.           signal.  The Courier HST provides three ways to redial, as
  375.           follows.
  376.  
  377.           Re-execute the Last Command (A/)
  378.  
  379.           The A/ command, which doesn't take the AT prefix or a Carriage
  380.           Return, redials one time:
  381.  
  382.                     A/
  383.  
  384.           When the modem receives a command, it stores the instruction in
  385.           its command buffer until the next AT command is received.  Note
  386.           that if you've sent the modem an additional command since the
  387.           Dial command, A/ re-executes that command instead of redialing.
  388.  
  389.  
  390.  
  391.  
  392.                                                                          6-6
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.                                                                 COURIER HST
  404.  
  405.  
  406.           Automated Redialing (>, A>)
  407.  
  408.           These two commands, while they can be used to continuously repeat
  409.           any command, are designed for automated redialing.  The first (>)
  410.           is included in the Dial command.  The second (A>) is used alone
  411.           to redial the command string in the buffer.
  412.  
  413.           Continuous Repeat (>)
  414.  
  415.           If you know the modem you're calling is frequently busy, include
  416.           the Repeat command in the Dial string, as follows:
  417.  
  418.                     AT > DT 1234567 <Enter>
  419.                     AT DT 1234567 > <Enter>
  420.  
  421.           The modem enters Repeat Mode, dials the number, waits the default
  422.           30 seconds for a carrier, and hangs up.  Then, after a two-second
  423.           pause, it redials.
  424.  
  425.           The cycle continues until the modems connect or the modem reaches
  426.           a maximum of 10 attempts.  The 10-try limit is mandated by the
  427.           Canadian Department of Communications (DOC) to prevent tying up
  428.           local telephone company exchanges with unconnected calls.
  429.  
  430.           Continuous Re-execute (A>)
  431.  
  432.           This command combines the features of both the A/ and > commands.
  433.           The modem enters Repeat Mode as described above, and redials the
  434.           Dial string in the command buffer.  Like the A/ command, A>
  435.           doesn't take the AT prefix or a Carriage Return:
  436.  
  437.                     A>
  438.  
  439.           Exiting Repeat Mode
  440.  
  441.           Should you use > or A> with a command other than a Dial string,
  442.           abort the cycle by pressing <any key>.
  443.  
  444.           To abort automated redialing, be sure to press <any key> when the
  445.           result code appears, during the pause before the modem begins
  446.           dialing again.  If you press <any key> while the modem is
  447.           dialing, that dial attempt is canceled but the cycle continues.
  448.  
  449.           DIALING A STORED NUMBER (DSn)
  450.  
  451.           Chapter 5 includes instructions for storing up to four telephone
  452.           numbers in nonvolatile random access memeory (NRAM).  To have the
  453.           modem dial a stored number use the DSn command, where n is the
  454.           number's position, 0-3, in NRAM.  In the first of the next two
  455.  
  456.  
  457.  
  458.                                                                          6-7
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.                                                                 COURIER HST
  470.  
  471.  
  472.           examples, the phone number is stored at position 0, assumed by
  473.           the modem if there is no numeric parameter:
  474.  
  475.                     ATDS <Enter>
  476.                     ATDS3 <Enter>
  477.  
  478.           If you've stored a long distance service number/access code, for
  479.           example at position 1, use the DSn command to dial the number and
  480.           code, and follow that with a Dial command to dial the call's
  481.           destination.  (The spaces are included for readability.)
  482.  
  483.                     AT DS1 D 312 5556789 <Enter>
  484.  
  485.           ESCAPE CODE OPERATIONS (+++)
  486.  
  487.           Once the modem is online to another system, the only command it
  488.           recognizes is an escape code of three pluses, which forces the
  489.           modem back to Command Mode:
  490.  
  491.                -- Wait one second after entering the last item of data
  492.  
  493.                -- Type: +++
  494.  
  495.                -- Wait one second before typing any data
  496.  
  497.           Do not type the AT prefix or a Carriage Return.  The guard time
  498.           of one second before and after the code prevents the modem from
  499.           misinterpreting the occurrence of +++ in the transmitted data
  500.           stream.
  501.  
  502.           If necessary, the character used in the escape code or the
  503.           duration of the guard time can be changed by resetting S-register
  504.           2 or 12.  See Appendix B-5.
  505.  
  506.           Modem Response to +++
  507.  
  508.           The modem returns to Command Mode when it detects the escape
  509.           code.  However, it keeps the line open or hangs up, depending on
  510.           the setting of DIP switch 9:
  511.  
  512.                DIP Switch 9   Response to +++
  513.                    UP         Modem goes on hook (hangs up), sends NO
  514.                               CARRIER result code
  515.                   DOWN        Modem maintains connection, sends OK result
  516.                               code (Factory Setting)
  517.                
  518.           Retain the factory-set position (DIP switch 9 DOWN) if you want
  519.           the modem to execute commands and return online.  (See the O
  520.           command, below.)
  521.  
  522.  
  523.  
  524.                                                                          6-8
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.                                                                 COURIER HST
  536.  
  537.  
  538.           If you want an automatic disconnect when you issue +++, set
  539.           switch 9 UP.  (If the modem is on, also issue the ATZ command.)
  540.           An advantage of this is that you're not likely to inadvertently
  541.           run up an all-night phone bill.
  542.  
  543.           WARNING
  544.  
  545.           For unattended modem operations:  in rare instances, the modem
  546.           may fail to recognize the +++ escape code sequence.  If you are
  547.           running the modem under software control for unattended
  548.           operations, we suggest you use the surefire method of dropping
  549.           the RS-232C DTR signal for at least 50 milliseconds, to ensure
  550.           against costly phone charges.  Methods of turning the DTR signal
  551.           off, e.g., closing the communications port, differ from one
  552.           computer to another.
  553.  
  554.           RETURNING ONLINE (O)
  555.  
  556.           If DIP switch 9 is DOWN (on detection of the escape code the
  557.           modem maintains the connection), you can issue commands and then
  558.           toggle the modem back online with the O command, as in this
  559.           example:
  560.  
  561.                     AT Q1 O <Enter>
  562.  
  563.           HANGING UP (Hn)     
  564.  
  565.           If DIP switch 9 is DOWN (factory setting), the escape code forces
  566.           the modem back to Command Mode but leaves the line open.  To
  567.           instruct the modem to hang up, issue the following command once
  568.           the modem sends the OK result code:
  569.  
  570.                     ATH <Enter>
  571.  
  572.           If DIP switch 9 is UP, the modem automatically hangs up on
  573.           receipt of the escape code.
  574.  
  575.           AUTOMATIC ANSWERING
  576.  
  577.           The Courier HST is shipped with DIP switch 5 DOWN, Auto Answer
  578.           suppressed.  To set the modem to automatically answer incoming
  579.           calls, do one of the following:
  580.  
  581.           1.   Before powering on the modem, set DIP switch 5 UP.  When you
  582.                turn the modem on, it answers incoming calls on the first
  583.                ring.
  584.  
  585.           2.   If the modem is on, use software control.  The following
  586.                command instructs the modem to answer on the first ring.
  587.                (You can substitute a higher value.  See the S-Register
  588.                summary in Appendix B-5.)
  589.  
  590.                                                                          6-9
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.                                                                 COURIER HST
  602.  
  603.  
  604.                     ATS0=1 <Enter>
  605.  
  606.           When the modem senses a call coming in, it sends the result code
  607.           RING to your screen, goes off hook, and sends the remote modem a
  608.           high-pitched answer tone.  If there is no Carrier Detect within
  609.           30 seconds, the modem hangs up. If the connection is made, the
  610.           modem sends a CONNECT result code.  When the call is disconnected
  611.           by you or the remote user, the modem hangs up and returns the NO
  612.           CARRIER code.
  613.  
  614.           Suppressing Auto Answer
  615.  
  616.           To disable Auto Answer, reverse steps 1 or 2 above.  Set DIP
  617.           switch 5 DOWN before powering on the modem or, if it is powered
  618.           on, use the command to set the modem to answer on zero rings:
  619.  
  620.                     ATS0=0 <Enter>
  621.  
  622.           Points to Remember
  623.  
  624.           1.   If the modem is attached to a computer, you can set the
  625.                modem to receive calls when you're not there.  Put the modem
  626.                in Terminal Mode and set it for Auto Answer.  Also set your
  627.                software's file-save function to save incoming messages
  628.                and/or files.
  629.  
  630.           2.   If you've attached your phone so it can be used for
  631.                conventional calls, disable Auto Answer when you're not
  632.                expecting incoming data calls.  Otherwise, your modem may
  633.                answer the phone before you do, greeting a voice caller with
  634.                a high-pitched, irritating answer tone.
  635.  
  636.           INTERNATIONAL CALLS
  637.  
  638.           The Courier HST has three settings which enable international
  639.           calls.  These settings do not apply to calls originating in the
  640.           U.S. or Canada.
  641.  
  642.           U.S./CCITT Answer Tone (Bn)
  643.  
  644.           In the United States and Canada, modems use a 2225 Hz answer
  645.           tone.  Outside North America, most modems adhere to the CCITT
  646.           V.25 standard and send out a 2100 Hz tone followed by a 2250 Hz
  647.           tone.  If you're expecting an overseas call, set the Courier to
  648.           use the CCITT answer tone.  The setting won't affect the modem's
  649.           ability to connect with a domestic modem, although it will take
  650.           slightly longer to connect with a calling modem.
  651.  
  652.           B0   CCITT answer sequence, used to answer calls calls
  653.                originating outside North America.  Required with &G2
  654.                setting.
  655.  
  656.                                                                          6-10
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.                                                                 COURIER HST
  668.  
  669.  
  670.           B1   U.S. answer tone.  Default.
  671.  
  672.           Guard Tone (&Gn)
  673.  
  674.           British phone switching systems require the modem to send an 1800
  675.           Hz guard tone after it sends an answer tone.  The guard tone is
  676.           not used in the United States or Canada.
  677.  
  678.           &G0  No guard tone, U.S./Canada.  Default.
  679.  
  680.           &G1  Reserved.
  681.  
  682.           &G2  1800 Hz guard tone follows answer tone, United Kingdom and
  683.                some Commonwealth countries.  Requires B0 setting as well.
  684.  
  685.           Pulse Dial Make/Break Ratio (&Pn)
  686.  
  687.           This command sets the ratio of the off-hook/on-hook (make/break)
  688.           interval for pulse dialing.  The default sets the modem for use
  689.           in North America.  The ratio must be changed if the modem is used
  690.           in the United Kingdom and some Commonwealth countries.
  691.  
  692.           &P0  Make/break ratio, U.S./Canada:  39%/61%.  Default.
  693.  
  694.           &P1  Make/break ratio, United Kingdom, some Commonwealth
  695.                countries:  33%/67%.
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.                                                                          6-11
  723.  
  724.  
  725.  
  726.  
  727.